high maintenance

US

UK

B2

adjective

  • Needing a lot of work to keep in good condition.